/* IGNORE -- Calculated Sequence # For Ouput*/
break;
case XT_SHORTNAME:
- wpt->shortname = csv_stringtrim(s, enclosure, 0);
+ wpt->shortname = csv_stringtrim(s, enclosure);
break;
case XT_DESCRIPTION:
- wpt->description = csv_stringtrim(s, enclosure, 0);
+ wpt->description = csv_stringtrim(s, enclosure);
break;
case XT_NOTES:
- wpt->notes = csv_stringtrim(s, "", 0);
+ wpt->notes = csv_stringtrim(s, "");
break;
case XT_URL:
if (!link_) {
break;
case XT_GEOCACHE_ISAVAILABLE:
gc_data = waypt_alloc_gc_data(wpt);
- if (case_ignore_strcmp(csv_stringtrim(s, "", 0), "False") == 0) {
+ if (case_ignore_strcmp(csv_stringtrim(s, ""), "False") == 0) {
gc_data->is_available = status_false;
- } else if (case_ignore_strcmp(csv_stringtrim(s, "", 0), "True") == 0) {
+ } else if (case_ignore_strcmp(csv_stringtrim(s, ""), "True") == 0) {
gc_data->is_available = status_true;
} else {
gc_data->is_available = status_unknown;
break;
case XT_GEOCACHE_ISARCHIVED:
gc_data = waypt_alloc_gc_data(wpt);
- if (case_ignore_strcmp(csv_stringtrim(s, "", 0), "False") == 0) {
+ if (case_ignore_strcmp(csv_stringtrim(s, ""), "False") == 0) {
gc_data->is_archived = status_false;
- } else if (case_ignore_strcmp(csv_stringtrim(s, "", 0), "True") == 0) {
+ } else if (case_ignore_strcmp(csv_stringtrim(s, ""), "True") == 0) {
gc_data->is_archived = status_true;
} else {
gc_data->is_archived = status_unknown;
/* Tracks and routes *********************************************/
case XT_ROUTE_NAME:
if (csv_route) {
- csv_route->rte_name = csv_stringtrim(s, enclosure, 0);
+ csv_route->rte_name = csv_stringtrim(s, enclosure);
}
break;
case XT_TRACK_NEW:
if (!csv_track) {
csv_track = route_head_alloc();
}
- csv_track->rte_name = csv_stringtrim(s, enclosure, 0);
+ csv_track->rte_name = csv_stringtrim(s, enclosure);
break;
/* OTHER STUFF ***************************************************/
int lat;
int lon;
unsigned int name_length;
- char* waypoint_name;
waypoint* waypoint_temp;
unsigned int num_bytes;
unsigned int jj;
waypoint_temp = tpo_convert_ll(lat, lon);
// Assign a generic waypoint name
- xasprintf(&waypoint_name, "NOTE %d", ii+1);
-//printf("Waypoint Name: %s\t\t", waypoint_name);
- waypoint_temp->shortname = waypoint_name;
+ waypoint_temp->shortname = QString().sprintf("NOTE %d", ii+1);
//UNKNOWN DATA LENGTH
(void)tpo_read_int();
gbfread(comment, 1, name_length, tpo_file_in);
comment[name_length] = '\0'; // Terminator
waypoint_temp->description = comment;
+ xfree(comment);
//printf("Comment: %s\n", comment);
} else {
// waypoint_temp->description = NULL;